//
//  SettingCenterCellModel.h
//  GSBlockChain
//
//  Created by guoshikeji_a on 2018/12/29.
//  Copyright © 2018 guoshikeji. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

typedef NS_ENUM(NSInteger,SettingCenterCellType) {
    SettingCenterCellTypeLanguage = 0,//语言
    SettingCenterCellTypeClearCacha,//清除缓存
    SettingCenterCellTypeConversion,//兑换
    SettingCenterCellTypeApplicationInfo,//应用信息
};

@interface SettingCenterCellModel : NSObject

/**
 *titleKey
 */
@property (nonatomic, copy) NSString *titleKey;

/**
 *CellType
 */
@property (nonatomic, assign) SettingCenterCellType cellType;

/**
 *cellClass
 */
@property (nonatomic, assign) Class cellClass;







/**
 需要注册的cell
 */
+ (NSMutableArray *)registerClasses;



/**
 语言
 */
+ (SettingCenterCellModel *)language;
/**
 清除缓存
 */
+ (SettingCenterCellModel *)clearCache;
/**
 兑换
 */
+ (SettingCenterCellModel *)conversion;
/**
 应用信息（版本信息、设备信息）
 */
+ (SettingCenterCellModel *)applicationInfomation;

@end

NS_ASSUME_NONNULL_END
